home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / FROMUTS / PACKDIR / !PackDir / Docs / Updates < prev   
Text File  |  1991-10-20  |  4KB  |  69 lines

  1. >Updates
  2.  
  3. Updates since version 1.00
  4.  
  5. 1.01   - Bug fixed : during decompression, for every file in the archive almost
  6.          the entire archive was re-read due to a fault in buffering. This made
  7.          unpacking archives from floppy a frustrating experience (I guess my
  8.          hard disk is too fast, I didn't notice the delay. But now the bug is
  9.          fixed I do).
  10.        - Generally improved file buffering.
  11.        - Choice of max. LZW code bits added : 12 to 16 bits available. Old
  12.          archives (13-bit) are ok (obviously). Number of bits also shown in
  13.          info window.
  14.  
  15. 1.02   - Bug fixed : due to a very tiny mistake, during compression the output
  16.          buffer was flushed after every input file, no matter how large the
  17.          buffer, so the buffer wasn't used to the max.
  18.  
  19. 1.10   - All main menu options migrated to an 'Impression'-like control window.
  20.        - Added 'structure' storage option, to enable very compact storage of
  21.          directory structure and file information without actual file data.
  22.        - Added 'structure' recreation options, to enable quick looks at archive
  23.          contents without actually unpacking data.
  24.        - Pressing CTRL while dragging a directory to PackDir archives the
  25.          parent of the directory. This is to enable archiving of a disc's root
  26.          dir '$' (which is hard to get into a filer window !).
  27.        - Thoroughly changed the info window. Refer to 'Guide' for details.
  28.        - Removed maximum of 1024 items restriction. No limit to number of items
  29.          in archive (useful when storing an entire harddisc's structure).
  30.  
  31. 1.11   - Fixed bug : error handling was not ok. E.g. 'Protected disc' while
  32.          packing would try to delete the archive as well, resulting in another
  33.          error, which, in turn, was not handled correctly.
  34.  
  35. 1.12   - LZW module is now LZWB module. No functional changes, but other SWI
  36.          numbers.
  37.  
  38. 1.13   - New LZWB (2.01) and FileBuffer (1.05) modules.
  39.          In LZWB a bug was fixed that caused output buffer to overflow by a few
  40.          bytes in some situations. This caused no harm because the input buffer
  41.          follows the output buffer cleanly, but may cause input file corruption
  42.          of a few bytes in very rare situations.
  43.          In FileBuffer a bug was fixed that caused a very long (>1 times the
  44.          output buffer length in compressed terms) uncompressable file to crash
  45.          PackDir with an address exception in the middle of FileCore !!! Very
  46.          unfortunate place to crash !!! This is an important bug fix (it caused
  47.          my IDE harddisc to crash fatally on 10 Sep 1991 !!! Yours too ? I hope
  48.          not !).
  49.        - PackDir does not do FileBuffer_Clear anymore prior to (un)packing.
  50.          It's not really recommended in a multitasking environment, but now,
  51.          when filebuffers are not properly closed by some user of FileBuffer,
  52.          there is a risk of no more buffers error.
  53.  
  54. 1.14   - New LZWB (2.02) module. Error handling tidied up a bit. Sometimes
  55.          'Disc full' would not be returned correctly.
  56.  
  57. 1.15   - New LZWB (2.10) module. Around 20% speedup of both decompression and
  58.          compression code (may turn out to be more on slow media, because of
  59.          reduced latency).
  60.  
  61. 1.16   - Changed control window title from 'Control' to 'PackDir'.
  62.  
  63. 1.17   - Bug fixed : resulting files with large-ish uncompressable files in
  64.          them may turn out to be too large. This is because the archive has
  65.          already been extended too far by the trial compression, which was
  66.          not corrected for when closing the archive. I had envisaged this,
  67.          but the code was not right.
  68.  
  69.